landowner who rents out meadows or pastures - German English Dictionary